Master patent - French English Dictionary